synthetic moulding sand - Turco Inglés Diccionario